/**
 * @author chengtao
 */
/*------------------------------------------------------ PUBLIC --------------------------------------------------------------------*/
/*init*/
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-family:Arial,Tahoma,Verdana;font-size:12px;background: #fff;}
li,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:0;}
a,a:hover{text-decoration:none;color:#000;}
.clear_float{clear:both;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

/*init_end*/
/*-----------------------------------------------------------------------------------------------------------------------------------*/
#top{width:100%;border-top:3px solid #1AB9ED;border-bottom:#E9EAEC 1px solid;}
	.top_content{margin:0 auto;width:980px;height:30px;}
		.top_content li{height:30px;line-height:30px;}
		.top_left{float:left;padding-left:30px;}
			.top_left li{float:left;margin-right:15px;}
			.top_left li a{color:#f00;}
		.top_right{float:right;padding-right:45px;}
			.top_right li{float:right;margin:0 5px;}
#header{width:980px;margin:0 auto;}
	.banner img{width:100%;}
	.nav{width:100%;height:39px;background:url('../images/nav_bg.png');}
		.nav div{height:100%;}
		.nav ul,.nav li{float:left;height:100%;line-height:39px;}
		.nav .nav_left{float:left;margin-left:25px;font-weight:bold;}
			.nav .nav_left li{width:96px;background:url('../images/nav_li_bg.png') center right no-repeat ;}
				.nav .nav_left li a{color:#fff;text-align:center;font-size:14px;display:block;}
		.nav .nav_right{float:right;margin-right:20px;}
			.nav .nav_right li{padding:0 10px;}
				.nav .nav_right li a{color:#FFFC00}
	.search{height:32px;border:1px solid #EBEBEB;border-top:none;background:url('../images/search_bg.png') 15px center no-repeat;padding-left:100px;}	
		search .search_left{float:left;}
			.search .search_left li{float:left;line-height:32px;margin:0 8px;}
				.search .search_left li a{color:#3E3E3E}
		.search .search_right{float:right;width:280px;height:100%;margin-right:10px;}
			.search .search_right input{color:#CFCFCF;width:197px;height:23px;background:url('../images/search_input_bg.png');border:none;margin-top:4px;padding-left:25px;}
			.search .search_right a{background:url('../images/bottom_search.png');display:block;width:55px;height:23px;float:right;margin-top:4px;line-height:23px;text-align:center;color:#fff;cursor:pointer;}
#content{width:980px;margin:10px auto 0 auto;}
	.picture_show{width:680px;height:320px;float:left;}
	.login{width:290px;height:320px;float:left;margin-left:10px;}
		.login .title{height:36px;width:290px;background:url('../images/title_index.png')}
		.login .login_form{height:195px;border:1px solid #FFDFAC;border-top:none;background:#FFF6E8;}
		.login .login_form table{margin:0 0 0 30px;padding-top:10px;}
			.login .login_form table td{height:30px;}
			.login .login_form table .td_left{width:47px;font-size:14px;}
			.login .login_form table .input_text{height:23px;width:160px;border:#E5E4E3 solid 1px;}
			.login .login_form table .input_checkbox{vertical-align:middle}
			.login .login_form table .button_reg , .login .login_form table .button_login{display:block;width:75px;height:32px;float:left;margin-right:10px;cursor:pointer;}
			.login .login_form table .button_reg{background:url('../images/button_login.png');}
			.login .login_form table .button_login{background:url('../images/button_login.png')0 -32px;}
		.login .login_img{height:78px;width:290px;background:url('../images/img_login.png');margin-top:10px;}
	.hot_travel{width:683px;float:left;margin-top:10px;}
		.hot_travel .title{background:url('../images/hot_travel_title.png');width:683px;height:34px;}
		.hot_travel .title .more{float:right;}
		.hot_travel .title .more a{height:33px;width:65px;display:block;}
		.hot_travel .list{border:1px solid #EDEDED;}
			.hot_travel .list .list_left{float:left;}
				.hot_travel .list .list_left .item{padding:0 0 5px 6px;;margin:12px 0 7px 10px;width:456px;border-bottom:1px dotted #838383;}
				.hot_travel .list .list_left .item img{float:left;border:1px solid #EDEDED;height:92px;width:118px;padding:1px;display:block;}
				.hot_travel .list .list_left .item .item_title{background:url('../images/title_travel_item.png') no-repeat ;height:21px;float:left;}
				.hot_travel .list .list_left .item ul{float:left;display:block;width:324px;margin-left:10px;}
				.hot_travel .list .list_left .item ul li{float:left;line-height:20px;color:#838383}
				.hot_travel .list .list_left .item ul li span{color:#4D4C4C}
				.hot_travel .list .list_left .item ul .li_50{width:50%;}
				.hot_travel .list .list_left .item ul .li_100{width:95%;}
				.hot_travel .list .list_left .item ul li .more{color:#27C0F2}
				.hot_travel .list .list_left .item ul li .place{color:#FF7301}
			.hot_travel .list .list_right{float:left;background:#F1FCFF;}
				.hot_travel .list .list_right .item{padding:0 0 5px 4px;;margin:9px 5px 7px 5px;width:195px;border-bottom:1px dotted #838383;}
				.hot_travel .list .list_right .item img{float:left;border:1px solid #EDEDED;padding:1px;display:block;width:73px;height:56px;}
				.hot_travel .list .list_right .item ul{float:left;display:block;margin-left:10px;width:100px;}
				.hot_travel .list .list_right .item ul li{float:left;line-height:20px;color:#838383}
				.hot_travel .list .list_right .item ul li span{color:#4D4C4C}
				.hot_travel .list .list_right .item .item_title{height:21px;float:left;line-height:21px;color:#27C0F2;font-weight:bold;}
	.user_show{width:290px;height:auto;float:left;margin-left:7px;margin-top:10px;}
		.user_show .title{height:36px;width:290px;background:url('../images/title_index.gif')}
		.user_show .list{border:1px solid #BBEFFF;border-top:none;background:#F1FCFF;width:288px;height:243px;}
		.user_show .list ul{margin-left:10px;}
		.user_show .list li{float:left;}
		.user_show img{height:71px;width:71px;padding:2px;border:1px solid #D4EDF5;display:block;margin:6px;}
		.user_show .pic_show{width:265px;height:44px;float:left;background:url('../images/pic_user_show.png');margin-left:10px;}
	.friend_link{float:left;margin-top:10px;width:100%;}
		.friend_link .title{border:1px solid #EDEDED;height:35px;line-height:35px;color:#1DC2F8;font-weight:bold;padding-left:20px;}
		.friend_link .list{border:1px solid #EDEDED;border-top:none;margin-bottom:10px;line-height:30px;padding:5px 0;}
		.friend_link .list li{float:left;padding:0 20px;}

#footer{width:100%;}
	#footer .foot_nav{background:#1AB9ED;height:35px;width:100%;}
	#footer .foot_nav ul{width:980px;height:100%;margin:0 auto;text-align:center;color:#fff;}
	#footer .foot_nav li{padding:0 15px;line-height:35px;display:inline;}
	#footer .foot_nav li a{color:#fff;}
	#footer p{width:100%;text-align:center;color:#7F7F7F;line-height:30px;}
/**以上是主页相关的**/
.register{background:url('../images/register_bg.jpg') top right no-repeat;width:980px;height:auto;height:600px;}
.register_title{height:;background:url('../images/register_title.jpg') no-repeat;width:479px;height:105px;}
.register table{padding:105px 0 0 30px;width:430px;}
.register table tr{}
.register table tr td{line-height:40px;font-size:13px;}
.register table tr td input{border:1px solid #999;height:24px;line-height:20px;width:240px;}
.register table tr .td_left{width:100px;text-align:right;}
.register table tr .td_right{width:240px;padding-left:10px;}
.register .register_commit{background:url('../images/button_commit.jpg');width:131px;height:40px;display:block;cursor:pointer;}
#verify{cursor:pointer;padding-top: 5px;display:block;float:left;}
/*---------------------------------------------登陆相关-----------------------------------------*/
#login_body{background:url('../images/login_bg.gif') repeat-x #DDF3FE;}
.login_header{background:url('../images/login_header.gif');width:971px;height:79px;}
.login_content{background:url('../images/login_bg.png');width:971px;height:479px;}
.login_content table{width:300px;float:right;margin-top:90px;color:#999;font-size:14px;}
.login_content table td{height:40px;}
.login_content table input{height:24px;width:180px;}
.login_content table .button a{width:110px;height:33px;display:block;float:left;margin-right:10px;}
.login_content table .button .left{margin-left:30px;background:url('../images/login_button.png');}
.login_content table .button .right{background:url('../images/login_button.png') -124px 0;}
/*----------------------------------------------活动类表-----------------------------------------*/
.list_header{background:url('../images/list_header.png');height:35px;width:980px;}
.list_list{height:auto;width:978px;border:1px solid #D8D8D8;border-top:none;}
.list_list .node{height:auto;border-bottom:1px solid #D8D8D8;}
.list_list .node .node_img{margin-left:15px;margin-top:10px;float:left;}
.list_list .node .node_title{height:71px;float:left;margin-left:20px;width:120px;}
.list_list .node .node_title span{font-size:18px;color:#4597D3;height:30px;line-height:30px;}
.list_list .node .node_explain{width:600px;height:56px;float:left;padding-top:15px;}
.list_list .node .node_explain table{width:100%;color:#8D8D8D}
.list_list .node .node_more{height:70px;width:148px;float:right;}
.list_list .node .node_more a{background:url('../images/list_more.png');display:block;height:70px;width:148px;cursor:pointer}
.node_more_content{width:938px;height:147px;float:left;background:#F6F6F6;margin:0 20px;display:none;}
.node_more_left{width:792px;float:left;}
	.node_more_top{height:70px;}
		.conducted_face{float:left;display:block;padding:10px;}
		.conducted_info{float:left;height:50px;padding:10px 10px 0 10px;width:365px;color:#8D8D8D}
		.before_photo span{float:left;display:block;font-size:16px;font-weight:bold;color:#656565;padding:15px;}
		.before_photo ul{height:55px;float:left;padding-top:13px;}
			.before_photo ul img{width:64px;height:48px;display:block;float:left;margin-left:10px;}
	.node_more_bottom{padding-left:10px;}
		.node_more_bottom span{color:#BA171A;font-size:14px;font-weight:bold;display:block;}
		.node_more_bottom p{text-indent:1em;}
.node_more_right{width:146px;float:left;}
.node_more_right img{width:120px;height:105px;display:block;padding:10px;}
.node_more_right a{float:left;padding-left:30px;}
.color1{color:#8D8D8D}
.color2{color:#D1090B}
/**景点介绍列表***/
.scenic_list{border: 1px solid #EDEDED;}
	.scenic_list .item{padding:0 0 5px 6px;;margin:12px 0 7px 10px;width:456px;border-bottom:1px dotted #838383;float:left;}
	.scenic_list .item img{float:left;border:1px solid #EDEDED;height:92px;width:118px;padding:1px;display:block;}
	.scenic_list .item .item_title{background:url('../images/title_travel_item.png') no-repeat ;height:21px;float:left;}
	.scenic_list .item ul{float:left;display:block;width:324px;margin-left:10px;}
	.scenic_list .item ul li{float:left;line-height:20px;color:#838383}
	.scenic_list .item ul li span{color:#4D4C4C}
	.scenic_list .item ul .li_50{width:50%;}
	.scenic_list .item ul .li_100{width:95%;}
	.scenic_list .item ul li .more{color:#27C0F2}
	.scenic_list .item ul li .place{color:#FF7301}
/**
 * 评论相关的样式
 */
.comment_list{}
.comment_node{border:1px solid #006633;margin:3px 0;}